﻿using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.Graphics;

namespace GameName1
{
    abstract class GameScene
    {
        protected ContentManager ContentManager;
      
        public virtual void LoadContent()
        {
            ContentManager = new ContentManager(ScreenManager.GetInstance().ContentManager.ServiceProvider,"Content");
        }
        public virtual void UnloadContent()
        {
            ContentManager.Unload();
        }

        public abstract void Update(GameTime gameTime);
        public abstract void Draw(SpriteBatch spriteBatch);

    }
}
